tesla battery degradation model 3